TSTP Solution File: ITP098^1 by cvc5-SAT---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5-SAT---1.0.5
% Problem  : ITP098^1 : TPTP v8.1.2. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n011.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Nov 24 04:13:29 EST 2023

% Result   : Unknown 2.43s 2.90s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.13  % Problem    : ITP098^1 : TPTP v8.1.2. Released v7.5.0.
% 0.08/0.14  % Command    : do_cvc5 %s %d
% 0.14/0.35  % Computer : n011.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit   : 300
% 0.14/0.35  % WCLimit    : 300
% 0.14/0.35  % DateTime   : Wed Nov 22 17:38:05 EST 2023
% 0.14/0.36  % CPUTime    : 
% 2.43/2.89  ------- cvc5-thf for SAT : /export/starexec/sandbox2/tmp/tmp.9W3dCN2rsd/cvc5---1.0.5_31147.p at 300...
% 2.43/2.89  --- Run --uf-ho --finite-model-find --ho-elim at 2...
% 2.43/2.89  --- Run --uf-ho --finite-model-find...
% 2.43/2.89  % SZS status GaveUp for cvc5---1.0.5_31147
% 2.43/2.89  % SZS output start CandidateFiniteModel for cvc5---1.0.5_31147
% 2.43/2.89  (
% 2.43/2.89  ; cardinality of $$unsorted is 1
% 2.43/2.89  ; rep: (as @$$unsorted_0 $$unsorted)
% 2.43/2.89  ; cardinality of tptp.set_c_a is 1
% 2.43/2.89  ; rep: (as @tptp.set_c_a_0 tptp.set_c_a)
% 2.43/2.89  ; cardinality of tptp.set_a_c is 1
% 2.43/2.89  ; rep: (as @tptp.set_a_c_0 tptp.set_a_c)
% 2.43/2.89  ; cardinality of tptp.set_a_b is 1
% 2.43/2.89  ; rep: (as @tptp.set_a_b_0 tptp.set_a_b)
% 2.43/2.89  ; cardinality of tptp.set_a_a is 1
% 2.43/2.89  ; rep: (as @tptp.set_a_a_0 tptp.set_a_a)
% 2.43/2.89  ; cardinality of tptp.set_c is 1
% 2.43/2.89  ; rep: (as @tptp.set_c_0 tptp.set_c)
% 2.43/2.89  ; cardinality of tptp.set_b is 1
% 2.43/2.89  ; rep: (as @tptp.set_b_0 tptp.set_b)
% 2.43/2.89  ; cardinality of tptp.set_a is 1
% 2.43/2.89  ; rep: (as @tptp.set_a_0 tptp.set_a)
% 2.43/2.89  ; cardinality of tptp.c is 1
% 2.43/2.89  ; rep: (as @tptp.c_0 tptp.c)
% 2.43/2.89  ; cardinality of tptp.b is 1
% 2.43/2.89  ; rep: (as @tptp.b_0 tptp.b)
% 2.43/2.89  ; cardinality of tptp.a is 2
% 2.43/2.89  ; rep: (as @tptp.a_0 tptp.a)
% 2.43/2.89  ; rep: (as @tptp.a_1 tptp.a)
% 2.43/2.89  (define-fun tptp.comp_a_a_a ((BOUND_VARIABLE_27255 (-> tptp.a tptp.a)) (BOUND_VARIABLE_27256 (-> tptp.a tptp.a)) (BOUND_VARIABLE_27257 tptp.a)) tptp.a (as @tptp.a_0 tptp.a))
% 2.43/2.89  (define-fun tptp.comp_a_a_c ((BOUND_VARIABLE_27260 (-> tptp.a tptp.a)) (BOUND_VARIABLE_27261 (-> tptp.c tptp.a)) (BOUND_VARIABLE_27262 tptp.c)) tptp.a (as @tptp.a_0 tptp.a))
% 2.43/2.89  (define-fun tptp.comp_a_b_a ((F3 (-> tptp.a tptp.b)) (G2 (-> tptp.a tptp.a)) (X2 tptp.a)) tptp.b (@ F3 (@ G2 X2)))
% 2.43/2.89  (define-fun tptp.comp_a_b_b ((BOUND_VARIABLE_27265 (-> tptp.a tptp.b)) (BOUND_VARIABLE_27266 (-> tptp.b tptp.a)) (BOUND_VARIABLE_27267 tptp.b)) tptp.b (as @tptp.b_0 tptp.b))
% 2.43/2.89  (define-fun tptp.comp_a_b_c ((F3 (-> tptp.a tptp.b)) (G2 (-> tptp.c tptp.a)) (X2 tptp.c)) tptp.b (@ F3 (@ G2 X2)))
% 2.43/2.89  (define-fun tptp.comp_a_c_a ((BOUND_VARIABLE_27270 (-> tptp.a tptp.c)) (BOUND_VARIABLE_27271 (-> tptp.a tptp.a)) (BOUND_VARIABLE_27272 tptp.a)) tptp.c (as @tptp.c_0 tptp.c))
% 2.43/2.89  (define-fun tptp.comp_a_c_c ((BOUND_VARIABLE_27275 (-> tptp.a tptp.c)) (BOUND_VARIABLE_27276 (-> tptp.c tptp.a)) (BOUND_VARIABLE_27277 tptp.c)) tptp.c (as @tptp.c_0 tptp.c))
% 2.43/2.89  (define-fun tptp.comp_b_a_a ((BOUND_VARIABLE_27280 (-> tptp.b tptp.a)) (BOUND_VARIABLE_27281 (-> tptp.a tptp.b)) (BOUND_VARIABLE_27282 tptp.a)) tptp.a (as @tptp.a_0 tptp.a))
% 2.43/2.89  (define-fun tptp.comp_b_a_c ((BOUND_VARIABLE_27285 (-> tptp.b tptp.a)) (BOUND_VARIABLE_27286 (-> tptp.c tptp.b)) (BOUND_VARIABLE_27287 tptp.c)) tptp.a (as @tptp.a_0 tptp.a))
% 2.43/2.89  (define-fun tptp.comp_b_b_a ((F3 (-> tptp.b tptp.b)) (G2 (-> tptp.a tptp.b)) (X2 tptp.a)) tptp.b (@ F3 (@ G2 X2)))
% 2.43/2.89  (define-fun tptp.comp_b_b_b ((BOUND_VARIABLE_27290 (-> tptp.b tptp.b)) (BOUND_VARIABLE_27291 (-> tptp.b tptp.b)) (BOUND_VARIABLE_27292 tptp.b)) tptp.b (as @tptp.b_0 tptp.b))
% 2.43/2.89  (define-fun tptp.comp_b_b_c ((BOUND_VARIABLE_27295 (-> tptp.b tptp.b)) (BOUND_VARIABLE_27296 (-> tptp.c tptp.b)) (BOUND_VARIABLE_27297 tptp.c)) tptp.b (as @tptp.b_0 tptp.b))
% 2.43/2.89  (define-fun tptp.comp_b_c_a ((BOUND_VARIABLE_27300 (-> tptp.b tptp.c)) (BOUND_VARIABLE_27301 (-> tptp.a tptp.b)) (BOUND_VARIABLE_27302 tptp.a)) tptp.c (as @tptp.c_0 tptp.c))
% 2.43/2.89  (define-fun tptp.comp_b_c_c ((BOUND_VARIABLE_27305 (-> tptp.b tptp.c)) (BOUND_VARIABLE_27306 (-> tptp.c tptp.b)) (BOUND_VARIABLE_27307 tptp.c)) tptp.c (as @tptp.c_0 tptp.c))
% 2.43/2.89  (define-fun tptp.comp_c_a_a ((BOUND_VARIABLE_27310 (-> tptp.c tptp.a)) (BOUND_VARIABLE_27311 (-> tptp.a tptp.c)) (BOUND_VARIABLE_27312 tptp.a)) tptp.a (as @tptp.a_0 tptp.a))
% 2.43/2.89  (define-fun tptp.comp_c_a_b ((BOUND_VARIABLE_27315 (-> tptp.c tptp.a)) (BOUND_VARIABLE_27316 (-> tptp.b tptp.c)) (BOUND_VARIABLE_27317 tptp.b)) tptp.a (as @tptp.a_0 tptp.a))
% 2.43/2.89  (define-fun tptp.comp_c_a_c ((BOUND_VARIABLE_27320 (-> tptp.c tptp.a)) (BOUND_VARIABLE_27321 (-> tptp.c tptp.c)) (BOUND_VARIABLE_27322 tptp.c)) tptp.a (as @tptp.a_0 tptp.a))
% 2.43/2.89  (define-fun tptp.comp_c_b_a ((F3 (-> tptp.c tptp.b)) (G2 (-> tptp.a tptp.c)) (X2 tptp.a)) tptp.b (@ F3 (@ G2 X2)))
% 2.43/2.89  (define-fun tptp.comp_c_b_b ((BOUND_VARIABLE_27325 (-> tptp.c tptp.b)) (BOUND_VARIABLE_27326 (-> tptp.b tptp.c)) (BOUND_VARIABLE_27327 tptp.b)) tptp.b (as @tptp.b_0 tptp.b))
% 2.43/2.89  (define-fun tptp.comp_c_b_c ((BOUND_VARIABLE_27330 (-> tptp.c tptp.b)) (BOUND_VARIABLE_27331 (-> tptp.c tptp.c)) (BOUND_VARIABLE_27332 tptp.c)) tptp.b (as @tptp.b_0 tptp.b))
% 2.43/2.89  (define-fun tptp.comp_c_c_a ((BOUND_VARIABLE_27335 (-> tptp.c tptp.c)) (BOUND_VARIABLE_27336 (-> tptp.a tptp.c)) (BOUND_VARIABLE_27337 tptp.a)) tptp.c (as @tptp.c_0 tptp.c))
% 2.43/2.89  (define-fun tptp.comp_c_c_c ((BOUND_VARIABLE_27340 (-> tptp.c tptp.c)) (BOUND_VARIABLE_27341 (-> tptp.c tptp.c)) (BOUND_VARIABLE_27342 tptp.c)) tptp.c (as @tptp.c_0 tptp.c))
% 2.43/2.89  (define-fun tptp.inj_on_a_a_a_b ((BOUND_VARIABLE_27345 (-> (-> tptp.a tptp.a) tptp.a tptp.b)) (BOUND_VARIABLE_27346 tptp.set_a_a)) Bool false)
% 2.43/2.89  (define-fun tptp.inj_on_a_b_a_b ((BOUND_VARIABLE_27349 (-> (-> tptp.a tptp.b) tptp.a tptp.b)) (BOUND_VARIABLE_27350 tptp.set_a_b)) Bool false)
% 2.43/2.89  (define-fun tptp.inj_on_a_c_a_b ((BOUND_VARIABLE_27353 (-> (-> tptp.a tptp.c) tptp.a tptp.b)) (BOUND_VARIABLE_27354 tptp.set_a_c)) Bool false)
% 2.43/2.89  (define-fun tptp.inj_on_c_a_c_a ((BOUND_VARIABLE_27357 (-> (-> tptp.c tptp.a) tptp.c tptp.a)) (BOUND_VARIABLE_27358 tptp.set_c_a)) Bool false)
% 2.43/2.89  (define-fun tptp.inj_on_c_a_c_b ((BOUND_VARIABLE_27361 (-> (-> tptp.c tptp.a) tptp.c tptp.b)) (BOUND_VARIABLE_27362 tptp.set_c_a)) Bool false)
% 2.43/2.89  (define-fun tptp.inj_on_c_a_c_c ((BOUND_VARIABLE_27365 (-> (-> tptp.c tptp.a) tptp.c tptp.c)) (BOUND_VARIABLE_27366 tptp.set_c_a)) Bool false)
% 2.43/2.89  (define-fun tptp.inj_on_c_a_a ((BOUND_VARIABLE_27369 (-> (-> tptp.c tptp.a) tptp.a)) (BOUND_VARIABLE_27370 tptp.set_c_a)) Bool false)
% 2.43/2.89  (define-fun tptp.inj_on_a_a ((BOUND_VARIABLE_27441 (-> tptp.a tptp.a)) (BOUND_VARIABLE_27443 tptp.set_a)) Bool true)
% 2.43/2.89  (define-fun tptp.inj_on_a_b ((BOUND_VARIABLE_27497 (-> tptp.a tptp.b)) (BOUND_VARIABLE_27499 tptp.set_a)) Bool true)
% 2.43/2.89  (define-fun tptp.inj_on_a_c ((BOUND_VARIABLE_27553 (-> tptp.a tptp.c)) (BOUND_VARIABLE_27555 tptp.set_a)) Bool true)
% 2.43/2.89  (define-fun tptp.inj_on_b_a ((BOUND_VARIABLE_27558 (-> tptp.b tptp.a)) (BOUND_VARIABLE_27559 tptp.set_b)) Bool false)
% 2.43/2.89  (define-fun tptp.inj_on_b_b ((BOUND_VARIABLE_27600 (-> tptp.b tptp.b)) (BOUND_VARIABLE_27602 tptp.set_b)) Bool true)
% 2.43/2.89  (define-fun tptp.inj_on_b_c ((BOUND_VARIABLE_27605 (-> tptp.b tptp.c)) (BOUND_VARIABLE_27606 tptp.set_b)) Bool false)
% 2.43/2.89  (define-fun tptp.inj_on_c_a ((BOUND_VARIABLE_27647 (-> tptp.c tptp.a)) (BOUND_VARIABLE_27649 tptp.set_c)) Bool true)
% 2.43/2.89  (define-fun tptp.inj_on_c_b ((BOUND_VARIABLE_27665 (-> tptp.c tptp.b)) (BOUND_VARIABLE_27667 tptp.set_c)) Bool true)
% 2.43/2.89  (define-fun tptp.inj_on_c_c ((BOUND_VARIABLE_27670 (-> tptp.c tptp.c)) (BOUND_VARIABLE_27671 tptp.set_c)) Bool false)
% 2.43/2.89  (define-fun tptp.sup_sup_set_c_a ((BOUND_VARIABLE_27675 tptp.set_c_a) (BOUND_VARIABLE_27677 tptp.set_c_a)) tptp.set_c_a (as @tptp.set_c_a_0 tptp.set_c_a))
% 2.43/2.89  (define-fun tptp.sup_sup_set_a ((BOUND_VARIABLE_27681 tptp.set_a) (BOUND_VARIABLE_27683 tptp.set_a)) tptp.set_a (as @tptp.set_a_0 tptp.set_a))
% 2.43/2.89  (define-fun tptp.sup_sup_set_b ((BOUND_VARIABLE_27687 tptp.set_b) (BOUND_VARIABLE_27689 tptp.set_b)) tptp.set_b (as @tptp.set_b_0 tptp.set_b))
% 2.43/2.89  (define-fun tptp.sup_sup_set_c ((BOUND_VARIABLE_27693 tptp.set_c) (BOUND_VARIABLE_27695 tptp.set_c)) tptp.set_c (as @tptp.set_c_0 tptp.set_c))
% 2.43/2.89  (define-fun tptp.top_top_set_a_a () tptp.set_a_a (as @tptp.set_a_a_0 tptp.set_a_a))
% 2.43/2.89  (define-fun tptp.top_top_set_a_b () tptp.set_a_b (as @tptp.set_a_b_0 tptp.set_a_b))
% 2.43/2.89  (define-fun tptp.top_top_set_a_c () tptp.set_a_c (as @tptp.set_a_c_0 tptp.set_a_c))
% 2.43/2.89  (define-fun tptp.top_top_set_c_a () tptp.set_c_a (as @tptp.set_c_a_0 tptp.set_c_a))
% 2.43/2.89  (define-fun tptp.top_top_set_a () tptp.set_a (as @tptp.set_a_0 tptp.set_a))
% 2.43/2.89  (define-fun tptp.top_top_set_b () tptp.set_b (as @tptp.set_b_0 tptp.set_b))
% 2.43/2.89  (define-fun tptp.top_top_set_c () tptp.set_c (as @tptp.set_c_0 tptp.set_c))
% 2.43/2.89  (define-fun tptp.collect_a ((BOUND_VARIABLE_27699 (-> tptp.a Bool))) tptp.set_a (as @tptp.set_a_0 tptp.set_a))
% 2.43/2.89  (define-fun tptp.image_c_a_a ((BOUND_VARIABLE_27702 (-> (-> tptp.c tptp.a) tptp.a)) (BOUND_VARIABLE_27703 tptp.set_c_a)) tptp.set_a (as @tptp.set_a_0 tptp.set_a))
% 2.43/2.89  (define-fun tptp.image_a_a ((BOUND_VARIABLE_27706 (-> tptp.a tptp.a)) (BOUND_VARIABLE_27707 tptp.set_a)) tptp.set_a (as @tptp.set_a_0 tptp.set_a))
% 2.43/2.89  (define-fun tptp.image_a_b ((BOUND_VARIABLE_27710 (-> tptp.a tptp.b)) (BOUND_VARIABLE_27711 tptp.set_a)) tptp.set_b (as @tptp.set_b_0 tptp.set_b))
% 2.43/2.89  (define-fun tptp.image_a_c ((BOUND_VARIABLE_27714 (-> tptp.a tptp.c)) (BOUND_VARIABLE_27715 tptp.set_a)) tptp.set_c (as @tptp.set_c_0 tptp.set_c))
% 2.43/2.89  (define-fun tptp.image_b_a ((BOUND_VARIABLE_27718 (-> tptp.b tptp.a)) (BOUND_VARIABLE_27719 tptp.set_b)) tptp.set_a (as @tptp.set_a_0 tptp.set_a))
% 2.43/2.89  (define-fun tptp.image_b_b ((BOUND_VARIABLE_27722 (-> tptp.b tptp.b)) (BOUND_VARIABLE_27723 tptp.set_b)) tptp.set_b (as @tptp.set_b_0 tptp.set_b))
% 2.43/2.89  (define-fun tptp.image_b_c ((BOUND_VARIABLE_27726 (-> tptp.b tptp.c)) (BOUND_VARIABLE_27727 tptp.set_b)) tptp.set_c (as @tptp.set_c_0 tptp.set_c))
% 2.43/2.89  (define-fun tptp.image_c_c_a ((BOUND_VARIABLE_27730 (-> tptp.c tptp.c tptp.a)) (BOUND_VARIABLE_27731 tptp.set_c)) tptp.set_c_a (as @tptp.set_c_a_0 tptp.set_c_a))
% 2.43/2.89  (define-fun tptp.image_c_a ((BOUND_VARIABLE_27735 (-> tptp.c tptp.a)) (BOUND_VARIABLE_27737 tptp.set_c)) tptp.set_a (as @tptp.set_a_0 tptp.set_a))
% 2.43/2.89  (define-fun tptp.image_c_b ((BOUND_VARIABLE_27740 (-> tptp.c tptp.b)) (BOUND_VARIABLE_27741 tptp.set_c)) tptp.set_b (as @tptp.set_b_0 tptp.set_b))
% 2.43/2.89  (define-fun tptp.image_c_c ((BOUND_VARIABLE_27744 (-> tptp.c tptp.c)) (BOUND_VARIABLE_27745 tptp.set_c)) tptp.set_c (as @tptp.set_c_0 tptp.set_c))
% 2.43/2.89  (define-fun tptp.member_c_a ((BOUND_VARIABLE_27748 (-> tptp.c tptp.a)) (BOUND_VARIABLE_27749 tptp.set_c_a)) Bool false)
% 2.43/2.89  (define-fun tptp.member_a ((BOUND_VARIABLE_27375 tptp.a) (BOUND_VARIABLE_27377 tptp.set_a)) Bool (and (= (as @tptp.a_1 tptp.a) BOUND_VARIABLE_27375) (= (as @tptp.set_a_0 tptp.set_a) BOUND_VARIABLE_27377)))
% 2.43/2.89  (define-fun tptp.member_b ((BOUND_VARIABLE_27562 tptp.b) (BOUND_VARIABLE_27563 tptp.set_b)) Bool false)
% 2.43/2.89  (define-fun tptp.member_c ((BOUND_VARIABLE_27609 tptp.c) (BOUND_VARIABLE_27610 tptp.set_c)) Bool false)
% 2.43/2.89  (define-fun tptp.f ((BOUND_VARIABLE_27757 tptp.a)) tptp.b (as @tptp.b_0 tptp.b))
% 2.43/2.89  (define-fun tptp.g ((BOUND_VARIABLE_27761 tptp.c)) tptp.a (as @tptp.a_0 tptp.a))
% 2.43/2.89  (define-fun tptp.h ((BOUND_VARIABLE_27765 tptp.c)) tptp.a (ite (= (as @tptp.c_0 tptp.c) BOUND_VARIABLE_27765) (as @tptp.a_1 tptp.a) (as @tptp.a_0 tptp.a)))
% 2.43/2.89  )
% 2.43/2.89  % SZS output end CandidateFiniteModel for cvc5---1.0.5_31147
% 2.43/2.89  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------